# Makefile for Python package (my-arsenal-addons)

.PHONY: build clean install show

# 默认目标（可选）
all: build

# 1. 构建源码包和 wheel 包
build:
	python3 setup.py sdist bdist_wheel

# 2. 清理构建产生的临时文件：dist/, build/, *.egg-info/
clean:
	rm -rf build/ dist/ *.egg-info/

# 3. 安装当前包到当前 Python 环境（本地安装）
install:
	pip3 install .

# 4. 查看当前已安装的包内容（验证是否包含 cheats/*.md 等文件）
show:
	pip3 show -f my-arsenal-addons

upload:
	twine upload dist/*